<?php

/* direciona para Classe e Funcão correta dependendo dos parametros
 * Fernando Braga
 * Retorna resultado da Função chamada!
 */
function direcionaFuncoes($params, $smarty) {
    if (!empty($params["classe"]) && !empty($params["funcao"]) && file_exists(PASTA_CLASSES . $params["classe"] . ".class.php")) {
        $classe = $params["classe"];
        $funcao = $params["funcao"];
        require_once(PASTA_CLASSES . $classe . ".class.php");
        $classe = new $classe();
        return $classe->$funcao($params,$smarty);
    } else {
        return "<h2>Parametros da Função na TPL não Informados ou classe não existe ou então parametro errado!</h2>";
    }
}

?>
